<?php
/*
Plugin Name: Functions
Plugin URI: http://rfsouto.com/
Description: Plugin para liberar de funciones el fichero <code>functions.php</code> y activarlo a placer (o no) .
Version: 0.5
Author: Ruben Fernández Souto
Author URI: http://rfsouto.com
License: GPLv2 o posterior
*/

// Logo personalizado en login
function my_login_head() {
	echo "
	<style>
	body.login #login h1 a {
		background: url('".get_bloginfo('template_url')."http://www.rfsouto.com/logoweb.png') no-repeat scroll center top transparent;
		height: 135px;
		width: 135px;
	}
	</style>
	";
}
add_action("login_head", "my_login_head");

// personalizar url logo acceso
add_action( 'login_headerurl', 'my_custom_login_url' );
function my_custom_login_url() {
return 'http://rfsouto.com';
}

//Cambiar texto alt del logo de login
add_action("login_headertitle","my_custom_login_title");
function my_custom_login_title()
{
return 'Otro sitio creado por Rubén Fernández';
}

 
// Cambiar texto de pie de página en el escritorio
function remove_footer_admin () {
    echo "Administración por Rubén Fernández Souto";
} 

add_filter('admin_footer_text', 'remove_footer_admin'); 

//permalinks canónicos
function set_canonical() {
  if ( is_single() ) {
	global $wp_query;
	echo '<link rel="canonical" href="'.get_permalink($wp_query->post->ID).'"/>';
  }
}
add_action('wp_head', 'set_canonical');

//distinto color segun estado de entrada
function posts_status_color() {
?>
  <style>
  .status-draft { background: #FCE3F2 !important; }
  .status-pending { background: #87C5D6 !important; }
  .status-publish { /* por defecto */ }
  .status-future { background: #C6EBF5 !important; }
  .status-private { background: #F2D46F; }
  </style>
<?php
}
add_action('admin_footer','posts_status_color');

//Eliminar párrafos automáticos por defecto
remove_filter('the_content', 'wpautop');